woman that recently deilvered a child - Alemán Inglés Diccionario